platelet adhesion - French English Dictionary